unavoidable circumstances - Español Inglés Diccionario